home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / programming / arexx / rexxmathlib / rexxmathlib.readme < prev    next >
Text File  |  1999-11-30  |  2KB  |  45 lines

  1. Short:    Faster & shorter math support for ARexx.
  2. Uploader: thor@einstein.math.tu-berlin.de (Thomas Richter)
  3. Author:   thor@einstein.math.tu-berlin.de (Thomas Richter)
  4. Type:     util/rexx
  5. Version:  38.02
  6. Requires: Os 2.04
  7.  
  8. This library provides transcendential functions for the
  9. ARexx - programming language. It is a completely new revision of 
  10. Willy Langeveld's rexxmathlib, although no original code has been used.
  11. The new release has been completely rewritten in assembly language and
  12. is therefore not only faster (approx. 10 times), but provides also
  13. a higher precision of 15.9 digits, thanks to smarter ASCII- to float 
  14. conversion routines.
  15.  
  16. The rexxmathlib.library uses the system math libraries, namely
  17. the mathieeedoubbas.library and the mathieeedoubtrans.library and will
  18. therefore work fine, regardless of a math-coprocessor.
  19. ____________________________________________________________________________
  20.  
  21. Changes since 38.02:
  22.  
  23.     - LibInit didn't release all memory in case of failure.
  24.     - LibOpen might have run into a Wait() state and might hence
  25.       have caused some race conditions. Did not clear DEL_EXPUNGE
  26.       as well. Fixed.
  27.     - Added two new functions, DEG() and RAD() to convert between
  28.       degrees and radiants.
  29.     - The precision of atanh() has been increased in case a FPU
  30.       is available.
  31.     - The library does no longer produce a unary plus sign since some
  32.       programs seem to have trouble with it.
  33.  
  34. ____________________________________________________________________________
  35.  
  36. Changes since 38.01:
  37.  
  38.     - Fixed some typos in the guide, reworked it.
  39.     - Haven't found any bugs in the library, yet.
  40.  
  41. ____________________________________________________________________________
  42.  
  43. Thomas Richter,
  44.     November 1999
  45.